Synonyms for "camphor ball"

Words with similar meaning